package lexer;

/**
 * User: bohao.wang
 * Date: 12-4-4
 * Time: 上午10:04
 */
public class Tag {
    public final static int
            NULL = 256,
            doctype = 257,    // DOCTYPE
            ELEMENT = 258,    // ELEMENT
            ATTLIST = 259,    // ATTLIST
            ENTITY = 260,     // ENTITY
            NOTATION = 261,   // NOTATION
            XML = 262,        // xml
            ANY = 263,        // ANY
            EMPTY = 264,      // EMPTY
            SYSTEM = 265,         // SYSTEM
            PCDATA = 266,         // #PCDATA
            CDATA = 267,          // #CDATA
            OR = 268,             //   |
            LPARENT = 269,        // (
            RPARENT = 270,        //  )
            id = 271,             //
            PLUS = 272,           // +
            STAR = 273,           // *
            QUEST = 274,          // ?
            COMMA = 275,          // ,
            QUOT = 276,           // "
            EXCLAMATION = 277,    // !
            comment = 278,        //
            LBRACKET = 279,       // <
            RBRACKET = 280,      // >
            separator = 281,       // [ \t\n]
            UNKNOWN = 282,        //
            EOF = 283,
            NAME = 284,
            STRINGORTOKENIZED = 285,
            NMTOKEN = 286,
            qend = 288,
            pi = 287,            // <?
            commentEnd = 289,
            end = 290,           // </
            emptyEnd = 291,      // />
            etag = 292,          // </
            cdend = 293,            // ]]>
            cdstart = 294,      // <![CDATA[
            elementdecl = 295,  // <!ELEMENT
            attlistdecl = 296,  // <!ATTLIST
            entitydecl = 297,   // <!ENTITY
            notationdecl = 298; // <!NOTATION
}
